package com.garen.sys.biz.impl;

import com.garen.sys.dao.IFireUserGpsDao;
import com.garen.sys.entity.FireUserGps;
import com.garen.sys.biz.IFireUserGpsBiz;
import org.springframework.stereotype.Service;
import org.springframework.beans.factory.annotation.Autowired;

import java.util.Date;
import java.util.List;
import com.garen.common.*;


@Service
public class FireUserGpsBizImpl implements IFireUserGpsBiz {

	@Autowired
	private IFireUserGpsDao fireUserGpsDao;

	/*
	*分页查询
	*/
	@Override
	public List<FireUserGps> getFireUserGpsList(PageBean<FireUserGps> pb,FireUserGps fireUserGps){
		return fireUserGpsDao.getPageList(pb,fireUserGps);
	}

	/*
	*分页查询
	*/
	@Override
	public List<FireUserGps> getFireUserGpsList(FireUserGps fireUserGps){
		return fireUserGpsDao.getList(fireUserGps);
	}

	/*
	*查询个体
	*/
	@Override
	public FireUserGps getFireUserGps(FireUserGps fireUserGps){
		return fireUserGpsDao.get(fireUserGps);
	}

	/*
	*保存
	*/
	@Override
	public int saveFireUserGps(MsgBean mbean,FireUserGps fireUserGps){
		int ret = -1;
		if(fireUserGps.getGpsId() == null){
			fireUserGps.setCreateTime(new Date());
			ret = fireUserGpsDao.add(fireUserGps);
		}else{
			ret = fireUserGpsDao.update(fireUserGps);
		}
		return ret;
	}

	/*
	*删除
	*/
	@Override
	public int delFireUserGps(MsgBean mbean,FireUserGps fireUserGps){
		return fireUserGpsDao.del(fireUserGps);
	}

}
